package com.feige.auth.pojo;


import com.feige.base.dto.BaseDto;
import com.feige.base.vo.BaseVo;

/**
 * @author feige
 */
public interface IUser extends BaseVo, BaseDto<PrinciplePo> {

    String ID = "id";
    String LOGIN_NAME = "loginName";
    String USER_ID = "userId";

    /**
     * 当前登录用户ID
     * @return
     */
    Long getId();


    /**
     * 当前登录用户登录名
     * @return
     */
    String getLoginName();


    /**
     * 关联用户实体
     * @return
     */
    Long getUserId();
}
